Helmholtz decomposition